package controles;

import java.sql.SQLException;

import dados.RepositorioVendaHibernate;
import entidades.Venda;

public class VendaController {
	
	RepositorioVendaHibernate repositorioVenda;
	
	public VendaController() {
		repositorioVenda = new RepositorioVendaHibernate();
	}

	public VendaController(RepositorioVendaHibernate repositorioVendaHibernate){
		this.repositorioVenda = repositorioVendaHibernate;
	}
	
	public void atualizar(Venda venda) throws ClassNotFoundException, SQLException, Exception{
		repositorioVenda.atualizar(venda);
	}
	
	public boolean existe(int id) throws ClassNotFoundException, SQLException{
		return repositorioVenda.existe(id);
	}
	public void inserir(Venda venda) throws ClassNotFoundException, SQLException, Exception{
		repositorioVenda.inserir(venda);
	}
	public Venda procurar(int id) throws ClassNotFoundException, SQLException, Exception{
		return repositorioVenda.procurar(id);
	}
}
